Джессика Ливингстон - Как все начиналось. Apple, PayPal, Yahoo! и еще 20 историй известных стартапов глазами их основателей
Итак, я создал свою версию языка Basic, и она работала. Это был самый трудный проект в моей жизни. Как правило, вы просто устанавливаете программу в компьютер. Это единственный способ заставить его функционировать. Ввод программы осуществляется с помощью клавиатуры или карт. Но мне пришлось вручную записать свою программу на левой половине страницы, а затем преобразовать команды на понятный компьютеру язык – в машинный код, состоящий из последовательности нулей и единиц. Если в программе требовалось выполнить смещение на 19 байт, то приходилось записывать число 19 в двоичном коде (в виде нулей и единиц). Я делал это вручную, поскольку у меня не было программы‑компилятора, которая выполнила бы данную задачу за меня. То есть я программировал на самом низком из существующих уровней. Что касается самого компьютера, то я не только начертил его на бумаге (я любил чертить все свои устройства на чертежной доске), но и соединил все его детали, определил, когда их можно реализовать в виде плат, а также смонтировал их на платах.
Оставаясь верным минималистскому подходу, я сделал соединения на платах как можно короче и тоньше, а не такими спутанными, как на стандартных платах того времени. Кроме того, я был хорошим техническим специалистом, поэтому тестировал каждое свое действие, проверял напряжение и наличие сигналов, анализировал ошибки. У меня возникали новые идеи, и я добавлял новые микросхемы. Я был технарем и создал компьютер Apple своими руками.
Ливингстон. Когда вы впервые осознали, что способны собрать компьютер Apple I?
Возняк. Всю жизнь я стремился к этому. И на первой же встрече участников клуба Homebrew Computer Club понял, что близок к своей мечте. Я осознал это в тот вечер, когда разобрался в устройстве микропроцессора. Я пришел домой, изучил его и воскликнул: «Я могу накопить денег и купить процессор!» Сделать это было непросто, поскольку ЦПУ компании Intel стоил 400 долл., а такую сумму быстро не соберешь. Следует пояснить, что те 400 долл. примерно соответствуют нынешним 2000 долл. Для меня это была дорогая покупка. Затем я нашел процессор компании Motorola, который в Hewlett‑Packard я мог приобрести за 40 долл. А вскоре компания MOS Technology представила микропроцессор 6502 за 20 долл., его я и купил. Он был не только дешевым, но и одним из лучших в то время.
Затем мне предстояло заняться аппаратной частью компьютера. Я изучил все модели, представленные на рынке. Все они собирались по старинке: переключатели и лампы, разъемы для подключения плат и соединения с телетайпом. И я сказал себе: «Нет, я хочу настоящий компьютер, поскольку теперь могу его себе позволить». У меня уже был терминал, в состав которого входила клавиатура для ввода данных. Ее кнопки напоминали кнопки на калькуляторах Hewlett‑Packard, и, пользуясь ими, люди понимали, какие операции выполняют (никакого машинного кода, единиц и нулей). Однако проблема состояла в том, как передать данные программы в память компьютера. Для моего микропроцессора не существовало языка программирования, то есть нужно было передавать эти самые единицы и нули в память. И я подумал, что могу написать простое небольшое приложение. Данные этой 256‑байтовой утилиты могли сохранить две микросхемы. Она считывала вводимые с клавиатуры символы и отображала на телевизионном экране терминала информацию, которая находилась в памяти. То есть она позволяла добавить данные в память и могла запускать программу, сохраненную по определенному адресу. Эта утилита дала мне возможность продолжить разработку и вводить нули с единицами, которые до этого я вводил вручную. Иногда требовалось 40 минут, чтобы ввести всю программу в память. Конечно, я бы хотел вводить данные в шестнадцатеричной системе, транслировать их в память и проверять программу. Но это не был обычный проект с программными инструментами. У меня их не было. Я использовал только собственные знания и чувствовал, что так будет лучше.
Ливингстон. Для хранения данных вы использовали телевизор Sears и кассетный магнитофон?
Возняк. Да. Как только я завершил создание языка Basic, возникла необходимость записать большую программу на доступном устройстве хранения. Я использовал кассетный магнитофон, правда, он появился уже на завершающей стадии. Я разработал весь язык Basic без этого устройства.
Ливингстон. И показали собранный компьютер в клубе Homebrew Computer Club?
Возняк. Да, я приносил Apple I в клуб каждые две недели. Никто и не помышлял о создании компании. Я совершенно не разбирался в бизнесе, моим коньком были технологии. Я принес компьютер и показал его. Я вычертил схему, размножил ее на ксероксе и раздал участникам клуба, надеясь завоевать известность. Я говорил: «Вы можете сами собрать компьютер. Посмотрите, как это легко. Этот компьютер совсем недорогой и значительно отличается от Altair». Я пытался объяснить, что мой компьютер построен на новых принципах. Одни поняли их, другие – нет.
Ливингстон. Те, кто понял, собрали собственные компьютеры?
Возняк. Кроме того что нужно было понять принципы проектирования, все равно предстояло потрудиться. Многие из членов клуба были специалистами по программному обеспечению и не разбирались в аппаратных средствах. Один из ребят еще учился в школе. Я как‑то заглянул к нему и помог собрать собственный компьютер. Я начал паять платы для компьютеров знакомых. Ведь в клубе действительно были только программисты. Тут и появился Стив Джобс с предложением создать коммерческую компанию по сборке компьютеров. Он сказал: «Посмотри, сколько людей хотят собрать собственный компьютер. Они могут купить микросхемы, но не могут их правильно соединить. Почему бы нам не заняться выпуском печатных плат для компьютеров, на которых мы их будем устанавливать (пайка печатной платы достаточно проста, там нет проводов), а люди получат готовый компьютер».
То есть он хотел основать компанию, которая будет собирать печатные платы для персональных компьютеров. Причем стоимость микросхем для печатной платы составит 20 долл., а мы будем продавать готовые платы по 40 долл. Идея хорошая, но единственным местом для их продажи в моем понимании был клуб Homebrew, поэтому я сказал: «В клубе 50 человек, а кто еще купит мой компьютер вместо продукта Intel?» Я на самом деле так думал и высказал Стиву Джобсу свои сомнения. Но Стив ответил: «Даже если мы не вернем деньги, по крайней мере у нас будет своя компания». То есть два друга просто решили стать основателями компании.
Ливингстон. Вы помните, при каких обстоятельствах решили это?
Возняк. Нет. Может быть, Стив Джобс позвонил мне на работу, а может, я был у него в гостях или он зашел ко мне в гости – я не помню.
Ливингстон. Как вы познакомились со Стивом?
Возняк. Как я уже рассказывал, за пять лет до этого я решил собрать компьютер подобный Altair. Я рассказал о своем замысле товарищу, Биллу Фернандесу, жившему неподалеку. Мы договорились, что займемся сборкой в гараже. Две недели мы трудились над этим по вычерченной мною схеме. Мы ездили на велосипедах в магазин, чтобы купить крем‑соду, а затем возвращались в гараж, чтобы насладиться этим напитком в перерывах между работой. Поэтому я и назвал компьютер Cream Soda Computer. Билл ходил со мной в одну школу и однажды сказал: «В нашей школе есть один парень, младше тебя, который тоже интересуется электроникой, откалывает разные штуки и тому подобное. Тебе следует с ним познакомиться». Билл решил, что мы понравимся друг другу.
Я запомнил момент нашего знакомства: Стив вышел из своего дома, и мы стояли на дорожке перед домом и разговаривали. Мы начали с того, что похвастались своими выходками, а еще поделились впечатлениями об электронных устройствах и микросхемах. У нас нашлась масса общих интересов, поэтому было о чем поговорить. По характеру мы со Стивом оказались совершенно разными (что странно), но я могу найти общий язык с любым, кто хочет пообщаться на тему техники и технологий. А еще у нас совпали музыкальные пристрастия. В те дни музыка имела для нас огромное значение, появилось так много стоящих песен о жизни, ее смысле, наших истоках, о том, что хорошо и что плохо. Нам обоим больше нравился Боб Дилан, а не популярная музыка. Поэтому мы вместе ходили на концерты. Я учился в Беркли, но бывал дома по выходным. И каждый раз мы созванивались и встречались.
Ливингстон. Какими были ваши первые действия, когда Стив предложил создать компанию? Вы ведь еще работали в Hewlett‑Packard?
Возняк. Первая мысль была о подписанной когда‑то бумаге, где говорилось, что права на все мои разработки принадлежат Hewlett‑Packard. Хотя я собрал свой Apple I в свободное время, но полагал, что компания заслужила право на его выпуск. И я хотел, чтобы Hewlett‑Packard собирала мои компьютеры. Мне нравился мой отдел в компании, и я собирался работать там всю жизнь.